A Framework for 3D Layout Solutions Representation using OpenGL
نویسندگان
چکیده
Many researchers had worked on three dimensional (3D) optimization which presented results using numbers and graphs. This paper proposes a standard way to represent the solution naturally, in 3D graphical layout display based on OpenGL. Since container loading problem (CLP) is a common reference for 3D space optimization algorithms, we present a method to represent the 3D layout solution for CLP. This paper aims to benefit researchers which would like to utilize 3D graphics to represent their solution and outcome from their optimization algorithms. With a prototype introduced as a proof of concept for this framework proposed, this paper will serve as a guide for the implementation of this framework to many CLP optimization algorithms.
منابع مشابه
Layout and Visualization of Large, Hierarchically Clustered Graphs
We present a method to visualize large clustered graphs (>10,000 nodes). We first generate a 2D layout with regard to the existing cluster hierarchy and then visualize the layout in 3D with a landscape metaphor. For the 2D layout, we use a force directed approach based on a modified Fruchterman-Reingold algorithm. Our goal is to represent single nodes and edges, as well as the overall structure...
متن کاملApplication of Architectural Visual Documents and Oral History of in the Representation of Micro-Spaces and Three-Dimensional (3D) Modeling of Nawab Razavi Historical House in Yazd
Over the time, various factors have led to damage the Iranian houses. By examining the surviving documents of Nawab Razavichr('39')s house in Yazd, it is possible to represent a major part of the lost spaces and also to minimize speculation in the restoration of this historic house. The basic belief of this research is that the studies of the oral history of architecture as well as the existing...
متن کاملInternet-based hardware/software co-design framework for embedded 3D graphics applications
Advances in technology are making it possible to run three-dimensional (3D) graphics applications on embedded and handheld devices. In this article, we propose a hardware/software co-design environment for 3D graphics application development that includes the 3D graphics software, OpenGL ES application programming interface (API), device driver, and 3D graphics hardware simulators. We developed...
متن کامل3D Optimization of Gear Train Layout Using Particle Swarm Optimization Algorithm
Optimization of the volume/weight in the gear train is of great importance for industries and researchers. In this paper, using the particle swarm optimization algorithm, a general gear train is optimized. The main idea is to optimize the volume/weight of the gearbox in 3 directions. To this end, the optimization process based on the PSO algorithm occurs along the height, length, and width of t...
متن کاملDeveloping a BIM-based Spatial Ontology for Semantic Querying of 3D Property Information
With the growing dominance of complex and multi-level urban structures, current cadastral systems, which are often developed based on 2D representations, are not capable of providing unambiguous spatial information about urban properties. Therefore, the concept of 3D cadastre is proposed to support 3D digital representation of land and properties and facilitate the communication of legal owners...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007